package com.zhn.evsi.client;

import com.dtflys.forest.annotation.*;

import java.util.List;
import java.util.concurrent.Future;

@BaseRequest(baseURL = "${weComServerUrl}${weComePrefix}")
@Retry(maxRetryCount = "3", maxRetryInterval = "1000")
public interface UniverseClient {

//    // 获取全部物品id
//    @Request(url = "/universe/types/?datasource=tranquility", async = true)
//    Future<List<Integer>> getUniverseTypesIds(@Query("page") int pageid);
//
//    //https://esi.evetech.net/latest/universe/types/454/?datasource=tranquility&language=zh
//    // 获取物品详细信息
//    @Request(url = "/universe/types/{types}/?datasource=tranquility&language=zh", async = true)
//    Future<UniverseTypesEntity> getUniverseTypesInfo(@Var("types") Integer itemId);
}
